<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh" xml:lang="zh" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Task Descriptor: 启动开发流程</title>
<meta name="uma.type" content="TaskDescriptor">
<meta name="uma.name" content="launch_development_process">
<meta name="uma.presentationName" content="启动开发流程">
<meta name="uma.guid" content="_uE9z4EoeEdqrjq4i3fchvA">
<meta name="element_type" content="TaskDescriptor">
<meta name="filetype" content="description">
<meta name="role" content="">
<link rel="StyleSheet" href="./../../css/default.css" type="text/css">
<script src="./../../scripts/ContentPageResource.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSubSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ActivityTreeTable.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ProcessElementPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageToolbar.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/contentPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/processElementData.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					var defaultQueryStr = '?proc={659D51DD-DF1F-465E-9F3A-2FC6F9BC7C34}&path={659D51DD-DF1F-465E-9F3A-2FC6F9BC7C34},{A550E1F1-D779-4B1A-9E2C-A364E521A091},_uE9z4EoeEdqrjq4i3fchvA';
					var backPath = './../../';
					var imgPath = './../../images/';
					var nodeInfo=null;
					contentPage.preload(imgPath, backPath, nodeInfo, defaultQueryStr, true, true, false);
				</script>
</head>
<body>
<div id="breadcrumbs"></div>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top">
<div id="page-guid" value="_uE9z4EoeEdqrjq4i3fchvA"></div>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="pageTitle" nowrap="true">Task Descriptor: 启动开发流程</td><td width="100%">
<div align="right" id="contentPageToolbar"></div>
</td><td width="100%" class="expandCollapseLink" align="right"><a name="mainIndex" href="./../../index.htm"></a><script language="JavaScript" type="text/javascript" src="./../../scripts/treebrowser.js"></script></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="pageTitleSeparator"><img src="./../../images/shim.gif" alt="" title="" height="1"></td>
</tr>
</table>
<div class="overview">
<table width="97%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50"><img src="./../../images/taskdes_lg_dgm32.gif" alt="" title=""></td><td>
<table class="overviewTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">此任务描述了如何向项目团队展示开发流程。</td>
</tr>
<tr>
<td>Based on Method Task: <a href="./../../rup/tasks/launch_development_process_9EC4847D.html" guid="_dDDS8EDGEdqshZoCz1jKqQ">启动开发流程</a></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Relationships</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row">Roles</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Main:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_process_engineer_51CC276E.html" guid="_CZ6IcRi2Edq_uI8xTPML6g">流程工程师</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Additional:
								</span></td><td class="sectionTableCell"><span class="sectionTableCellHeading">Assisting:
								</span></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Inputs</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Mandatory:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_development_process_BC0297D.html" guid="_CZ6IdBi2Edq_uI8xTPML6g">开发流程</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Optional:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_project_specific_templates_D0520B9C.html" guid="_CZ6IeBi2Edq_uI8xTPML6g">特定于项目的模板</a>
</li>
</ul>
</td><td class="sectionTableCell"><span class="sectionTableCellHeading">External:
								</span>
<ul>
<li>None</li>
</ul>
</td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Outputs</th><td class="sectionTableCell" colspan="3">
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_change_request_F565A235.html" guid="_uFD6gEoeEdqrjq4i3fchvA">变更请求</a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Steps</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="sectionTableCell">
<div class="stepHeading">公布变更</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><p>
    通知所有项目成员关于已定制的<a class="elementLink" href="./../../rup/workproducts/rup_development_process_A6449790.html" guid="{345D1811-317B-47EC-AC9D-10E1072A7D68}">开发流程</a>的任何重要更新。如果项目有项目 Web 站点，则除了通知项目成员之外，还应将变更发布在该站点上。&nbsp;
</p>
<p>
    已配置流程的流程 Web 站点通常发布到所有项目成员均能访问的 Web 服务器上的某个位置。 另外，还可以将该 Web 站点复制到项目成员的本地硬盘驱动器上。
</p></td>
</tr>
</table>
</div>
<div class="stepHeading">培训项目成员</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><p>
    除非变更不重要，否则您需要就新的<a class="elementLink" href="./../../rup/workproducts/rup_development_process_A6449790.html" guid="{345D1811-317B-47EC-AC9D-10E1072A7D68}">开发流程</a>（包括指南、模板和／或工具）对项目成员进行培训。根据项目的大小和项目成员对类似开发流程的熟悉程度，这个过程可以是只有两小时的非正式演示，也可以是更加正式的培训。
</p>
<p>
    以下是培训项目成员的常用方式：
</p>
<ul>
    <li>
        <b>研讨会。</b><br />
        在变更很小或者易于理解的情况下，如果流程工程师在研讨会上讲述新内容，则这种方式是可以接受的。这类研讨会通常耗时 1 至 3 小时。在为迭代重新启动流程，且自上次启动以来变更较小的情况下，这种方式常常是首选方式。
    </li>
</ul>
<ul>
    <li>
        <b>“启动”研讨会。</b><br />
        为所有项目成员安排为期一天的研讨会，期间遵循新的开发流程，并使用工具。请参阅<a class="elementLinkWithType" href="./../../rup/guidances/supportingmaterials/development_process_workshop_22AE9273.html" guid="2.52896613453697E-306">Supporting Material: 开发流程研讨会</a>，以获取关于如何安排此类研讨会的详细信息。请注意，“启动”研讨会假定参与者已接受过相关的标准培训课程。请始终考虑研讨会的成本与项目的期望值的对比。
    </li>
</ul>
<ul>
    <li>
        <b>定制的培训课程。</b><br />
        如果项目成员尚未参加过关于流程和工具的标准培训课程，则备选方法是定制标准培训课程，以涵盖项目的开发流程，其中包含指南、模板和工具。但是，定制培训课程的费用可能很昂贵。在项目启动之前，或者在项目的早期，应举行类似于对
        Neusoft Unified Process&trade;
        的简介性课程的一般流程培训。工艺、方法或技术方面的更专业的培训常常以“正好及时”的方式执行。这意味着培训是在方法或工艺要应用到项目中之前不久进行，以确保新的知识在成员的脑子里还是新的。
    </li>
</ul>
<ul>
    <li>
        <b>“集训”。</b><br />
        1 到 5 周的集中实践培训。能负担得起安排这类集训的费用的组织不多，但如果项目中的人员有许多新因素，那么这些集训证明富有效率。集训通常是以下内容的混合：研讨会、培训课程和对流程和工具的实践。
    </li>
</ul></td>
</tr>
</table>
</div>
<div class="stepHeading">收集反馈</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><p>
    在提供新材料和培训项目成员时，您可能会接收到反馈，并发现开发流程和／或工具中的缺陷。可在适当的时候生成<a class="elementLink" href="./../../rup/workproducts/rup_change_request_F2E6419.html" guid="{694A7BC8-3D20-4172-BC56-6C7BD4590BA5}">变更请求</a>。这些变更可能需要在项目范围以外解决，例如由对组织范围的开发流程负责的流程小组解决。其他问题可以针对项目选择用来定制流程的方法提出，且应为流程的下一次内部发布考虑该问题的解决。
</p>
<p>
    举行流程启动通常是值得的，因为它能确保项目成员“获取了信息”。许多人都认为，在一次陈述期间请求进行阐明是很困难的，尤其是当有许多人（内部或外部）在场时。在许多项目中，<a class="elementLink" href="./../../rup/roles/rup_process_engineer_5954DBA2.html" guid="{ADDC62A7-8E36-4DCE-9E5C-211B0950EBB5}">流程工程师</a>&nbsp;的职责还包括执行流程指导，以帮助项目成员应用由流程描述的技术。此工作常常能产生在启动期间通常无法得到的反馈。关于更多信息，请参阅<a class="elementLinkWithType" href="./../../rup/guidances/concepts/mentoring_8E4A53E6.html" guid="2.286278731446181E-305">Concept: 指导</a>。<br />
</p></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Properties</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Multiple Occurrences" abbr="Multiple Occurrences">Multiple Occurrences</th><td class="sectionTableCell" align="left" headers="property_Multiple Occurrences"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Event Driven" abbr="Event Driven">Event Driven</th><td class="sectionTableCell" align="left" headers="property_Event Driven"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Ongoing" abbr="Ongoing">Ongoing</th><td class="sectionTableCell" align="left" headers="property_Ongoing"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Optional" abbr="Optional">Optional</th><td class="sectionTableCell" align="left" headers="property_Optional"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Planned" abbr="Planned">Planned</th><td class="sectionTableCell" align="left" headers="property_Planned"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Repeatable" abbr="Repeatable">Repeatable</th><td class="sectionTableCell" align="left" headers="property_Repeatable"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
</table>
</div>
<table class="copyright" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="copyright">Copyright &copy; 2008 版权所有 东软集团股份有限公司&nbsp; 联系邮箱:<a href="mailto:tcoe@neusoft.com">tcoe@neusoft.com</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<script language="JavaScript" type="text/javascript">
					contentPage.onload();
					contentPage.processPage.fixDescriptorLinks();
				</script>
</html>
